package com.bytedance.common.plugin;

import android.content.Context;
import java.io.File;
import java.util.Map;

public interface PluginDepend {
    String getChannel();

    String getCurProcessName(Context context);

    String getFileContent(File file);

    String getPluginDownloadUrl(String host, Map<String,String> queryMap);

    boolean downloadFile(String arg1, String arg2, String arg3);

    String ssPluginConfigUrl();

    boolean isNetworkAvailable(Context arg1);

    String litePluginInfoSpName();

    boolean allowNetwork(Context arg1);

    String ssLitePluginSpName();
}

